non-skid brakes - Alemán Inglés Diccionario